halogenated cyclobutenes - English Synonyms Dictionary